<?php
define('DIR_LIBS', 'libs');
define('DIR_CONTROLLERS', 'controllers');
define('DIR_MODELS', 'models');
define('DIR_VIEWS', 'views');
define('DIR_HELPERS', 'helpers');
define('DIR_EXTENSIONS', 'extensions');
define('DIR_MODULES', 'modules');
define('DIR_PLUGINS', 'plugins');
define('DIR_PACKAGES', 'packages');
define('DIR_COMPONENTS', 'components');
define('DIR_BEHAVIORS', 'behaviors');
define('DIR_DATASOURCES', 'data-sources');
define('DIR_ELEMENTS', 'elements');
define('DIR_PAGES', 'pages');
define('DIR_PROTOTYPES', 'prototypes');
define('DIR_LAYOUTS', 'controllers');
define('LIBS', DIR_LIBS . DS);
define('CONTROLLERS', DIR_CONTROLLERS . DS);
define('MODELS', DIR_MODELS . DS);
define('VIEWS', DIR_VIEWS . DS);
define('PLUGINS', PATH_ROOT . DIR_EXTENSIONS . DS . DIR_PLUGINS . DS);
define('PACKAGES', PATH_ROOT . DIR_EXTENSIONS . DS . DIR_PACKAGES . DS);
define('EXTENSIONS', PATH_ROOT . DIR_EXTENSIONS . DS);
define('TESTS', 'tests' . DS);
define('TEMPORARY', 'temporary' . DS);
define('MODULES', DIR_EXTENSIONS . DS . DIR_MODULES . DS);
define('COMPONENTS', DIR_EXTENSIONS . DS . DIR_CONTROLLERS . DS . DIR_COMPONENTS . DS);
define('BEHAVIORS', DIR_EXTENSIONS . DS . DIR_MODELS . DS . DIR_BEHAVIORS . DS);
define('DATASOURCES', DIR_EXTENSIONS . DS . DIR_MODELS . DS . DIR_DATASOURCES . DS);
define('HELPERS', DIR_EXTENSIONS . DS . DIR_VIEWS . DS . DIR_HELPERS . DS);
define('ELEMENTS', DIR_DIR_EXTENSIONS . DS . DIR_VIEWS . DS . DIR_ELEMENTS . DS);
define('PAGES', EXTENSIONS . DS . DIR_VIEWS . DS . DIR_PAGES . DS);
define('PROTOTYPES', DIR_EXTENSIONS . DS . DIR_VIEWS . DS . DIR_PROTOTYPES . DS);
define('LAYOUTS', DIR_EXTENSIONS . DS . DIR_VIEWS . DS . DIR_LAYOUTS . DS);

define('SECOND', 1);
define('MINUTE', 60);
define('HOUR', 3600);
define('DAY', 86400);
define('WEEK', 604800);
define('MONTH', 2592000);
define('YEAR', 31536000);
?>